# 一般函数使用def关键字定义
def square(x):
    v=x**2
    return v

print(square(5))
print('-'*40)

# 匿名函数使用lambda定义
# 格式:lambda  参数列表: 执行语句
# 匿名函数没有名字,如何调用?我们目前只能定义变量接收这个匿名函数在内存中的地址
b=lambda x:x**2
print(f'{b=}')
print(b(5))